make a tight joint - English Synonyms Dictionary